Graph-Based Software Process Management

نویسندگان

  • Peter Heimann
  • Carl-Arndt Krapp
  • Bernhard Westfechtel
  • Gregor Joeris
چکیده

Software process dynamics challenge the capabilities of process centered software en gineering environments Dynamic task nets represent evolving software processes by hierarchically organized nets of tasks which are connected by control ow data ow and feedback relations Project managers operate on dynamic task nets in order to as sess the current status of a project trace its history perform impact analysis handle feedbacks adapt the project plan to changed product structures etc Developers are supported through task agendas and provision of tools and documents Chained tasks may be enacted in parallel simultaneous engineering and cooperation is controlled through releases of document versions Dynamic task nets are formally speci ed by a programmed graph rewriting system Operations on task nets are speci ed declaratively by graph rewrite rules at a high level of abstraction Furthermore editing analysis and enactment steps which may be interleaved seamlessly are described in a uniform formalism

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A partition-based algorithm for clustering large-scale software systems

Clustering techniques are used to extract the structure of software for understanding, maintaining, and refactoring. In the literature, most of the proposed approaches for software clustering are divided into hierarchical algorithms and search-based techniques. In the former, clustering is a process of merging (splitting) similar (non-similar) clusters. These techniques suffered from the drawba...

متن کامل

Growing Trees - A Versioning Approach For Business Process Models Based On Graph Theory

This paper examines parallels in version management between software engineering and process modelling. Best practices in software engineering version management, identified by a literature review, are discussed in the context of process modelling. Based on the results, a concept for version management in process modelling is derived. We present both a versioning approach for business process m...

متن کامل

COMAND – A Distributed Configuration Management Framework

Software development is becoming a more and more distributed process, which urgently needs supporting tools in the field of configuration management, software process/workflow management, communication and problem tracking. In this paper we present a new distributed software configuration management framework COMAND. It offers high availability through replication and a mechanism to easily chan...

متن کامل

A programmed graph rewriting system for software process management

Managing the software development and maintenance process has been identi ed as a great challenge for several years Software processes are highly dynamic and can only rarely be planned completely in advance We present an approach to software process management which is based on hierarchical nets of processes connected by data and control ow relations Editing and execution of process nets are hi...

متن کامل

Graph-based Product and Process Management in Mechanical Engineering

Development of products in disciplines such as mechanical, electrical, or software engineering is a challenging task. Thus, sophisticated tools for supporting the management of development products, processes, and resources are urgently needed. We report on a management system which we designed and implemented in a joint project with mechanical engineers. The system was developed from a high-le...

متن کامل

A suitable data model for HIV infection and epidemic detection

Background: In recent years, there has been an increase in the amount and variety of data generated in the field of healthcare, (e.g., data related to the prevalence of contagious diseases in the society). Various patterns of individuals’ relationships in the society make the analysis of the network a complex, highly important process in detecting and preventing the incidence of diseases....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • International Journal of Software Engineering and Knowledge Engineering

دوره 7  شماره 

صفحات  -

تاریخ انتشار 1997